Optimization from fundamentals